#include <iostream>
#include <string>

using namespace std;
/*
使用引用注意的事项
    1、引用初始化
    2、引用的类型 必须和目标类型一致
    3、引用不可修改指向
        下面这个语句并不是修改指向 而是赋值操作 将val_2的值 赋给了ptr
            int & ptr = val;
            ptr = val_2;
*/

int main(int argc,const char * argv[])
{
    int val = 50;
    int val_2 = 50;
    int & ptr = val;

    //获取 val_2 中的值 并不是去引用指向val_2
    ptr = val_2;

    cout << ptr << endl;

    return 0;
}